///////////////////////////////////////////////////////////////////////////
// C++ code generated with wxFormBuilder (version Apr 21 2008)
// http://www.wxformbuilder.org/
//
// PLEASE DO "NOT" EDIT THIS FILE!
///////////////////////////////////////////////////////////////////////////

#ifdef WX_PRECOMP
#ifndef WX_PCH_H_INCLUDED
#include "wx_pch.h"
#endif
#endif

#include "confwndbase.h"

///////////////////////////////////////////////////////////////////////////

BEGIN_EVENT_TABLE( ConfWindowBase, wxDialog )
	EVT_COMMAND_SCROLL_BOTTOM( ID_YSENSI, ConfWindowBase::_wxFB_OnThumbRelease )
	EVT_COMMAND_SCROLL_THUMBRELEASE( ID_YSENSI, ConfWindowBase::_wxFB_OnThumbRelease )
	EVT_COMMAND_SCROLL_THUMBTRACK( ID_YSENSI, ConfWindowBase::_wxFB_OnThumbTrack )
	EVT_COMMAND_SCROLL_TOP( ID_YSENSI, ConfWindowBase::_wxFB_OnThumbRelease )
	EVT_COMMAND_SCROLL_BOTTOM( ID_XSENSI, ConfWindowBase::_wxFB_OnThumbRelease )
	EVT_COMMAND_SCROLL_THUMBRELEASE( ID_XSENSI, ConfWindowBase::_wxFB_OnThumbRelease )
	EVT_COMMAND_SCROLL_THUMBTRACK( ID_XSENSI, ConfWindowBase::_wxFB_OnThumbTrack )
	EVT_COMMAND_SCROLL_TOP( ID_XSENSI, ConfWindowBase::_wxFB_OnThumbRelease )
	EVT_COMMAND_SCROLL_BOTTOM( ID_YMOVESENSI, ConfWindowBase::_wxFB_OnThumbRelease )
	EVT_COMMAND_SCROLL_THUMBRELEASE( ID_YMOVESENSI, ConfWindowBase::_wxFB_OnThumbRelease )
	EVT_COMMAND_SCROLL_THUMBTRACK( ID_YMOVESENSI, ConfWindowBase::_wxFB_OnThumbTrack )
	EVT_COMMAND_SCROLL_TOP( ID_YMOVESENSI, ConfWindowBase::_wxFB_OnThumbRelease )
	EVT_COMMAND_SCROLL_BOTTOM( ID_XMOVESENSI, ConfWindowBase::_wxFB_OnThumbRelease )
	EVT_COMMAND_SCROLL_THUMBRELEASE( ID_XMOVESENSI, ConfWindowBase::_wxFB_OnThumbRelease )
	EVT_COMMAND_SCROLL_THUMBTRACK( ID_XMOVESENSI, ConfWindowBase::_wxFB_OnThumbTrack )
	EVT_COMMAND_SCROLL_TOP( ID_XMOVESENSI, ConfWindowBase::_wxFB_OnThumbRelease )
	EVT_COMMAND_SCROLL_BOTTOM( ID_UPMOVESENSI, ConfWindowBase::_wxFB_OnThumbRelease )
	EVT_COMMAND_SCROLL_THUMBRELEASE( ID_UPMOVESENSI, ConfWindowBase::_wxFB_OnThumbRelease )
	EVT_COMMAND_SCROLL_THUMBTRACK( ID_UPMOVESENSI, ConfWindowBase::_wxFB_OnThumbTrack )
	EVT_COMMAND_SCROLL_TOP( ID_UPMOVESENSI, ConfWindowBase::_wxFB_OnThumbRelease )
END_EVENT_TABLE()

ConfWindowBase::ConfWindowBase( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
	this->SetSizeHints( wxDefaultSize, wxDefaultSize );

	wxBoxSizer* bSizer1;
	bSizer1 = new wxBoxSizer( wxVERTICAL );

	m_notebook = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
	m_general = new wxPanel( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
	m_notebook->AddPage( m_general, wxT("Général"), false );
	m_3dview = new wxPanel( m_notebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
	wxBoxSizer* bSizer2;
	bSizer2 = new wxBoxSizer( wxVERTICAL );

	wxBoxSizer* bSizer7;
	bSizer7 = new wxBoxSizer( wxHORIZONTAL );

	wxStaticBoxSizer* sbSizer1;
	sbSizer1 = new wxStaticBoxSizer( new wxStaticBox( m_3dview, wxID_ANY, wxT("Sensibilité de la souris") ), wxVERTICAL );

	wxGridSizer* gSizer1;
	gSizer1 = new wxGridSizer( 2, 3, 0, 0 );

	m_staticText1 = new wxStaticText( m_3dview, wxID_ANY, wxT("Vertical"), wxDefaultPosition, wxDefaultSize, 0 );
	m_staticText1->Wrap( -1 );
	gSizer1->Add( m_staticText1, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxALL, 5 );

	m_slider1 = new wxSlider( m_3dview, ID_YSENSI, 10, 0, 100, wxDefaultPosition, wxSize( 100,-1 ), wxSL_HORIZONTAL );
	gSizer1->Add( m_slider1, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxALL|wxFIXED_MINSIZE, 5 );

	m_vertSensiNum = new wxStaticText( m_3dview, wxID_ANY, wxT("10"), wxDefaultPosition, wxDefaultSize, 0 );
	m_vertSensiNum->Wrap( -1 );
	gSizer1->Add( m_vertSensiNum, 0, wxALL, 5 );

	m_staticText2 = new wxStaticText( m_3dview, wxID_ANY, wxT("Horizontal"), wxDefaultPosition, wxDefaultSize, 0 );
	m_staticText2->Wrap( -1 );
	gSizer1->Add( m_staticText2, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxALL, 5 );

	m_slider2 = new wxSlider( m_3dview, ID_XSENSI, 10, 0, 100, wxDefaultPosition, wxSize( 100,-1 ), wxSL_HORIZONTAL );
	gSizer1->Add( m_slider2, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxALL|wxFIXED_MINSIZE, 5 );

	m_horSensiNum = new wxStaticText( m_3dview, wxID_ANY, wxT("10"), wxDefaultPosition, wxDefaultSize, 0 );
	m_horSensiNum->Wrap( -1 );
	gSizer1->Add( m_horSensiNum, 0, wxALL, 5 );

	sbSizer1->Add( gSizer1, 0, wxALIGN_CENTER, 5 );

	bSizer7->Add( sbSizer1, 1, wxALIGN_CENTER, 5 );

	wxStaticBoxSizer* sbSizer11;
	sbSizer11 = new wxStaticBoxSizer( new wxStaticBox( m_3dview, wxID_ANY, wxT("Sensibilité des déplacements") ), wxVERTICAL );

	wxGridSizer* gSizer11;
	gSizer11 = new wxGridSizer( 3, 3, 0, 0 );

	m_staticText11 = new wxStaticText( m_3dview, wxID_ANY, wxT("Tout droit"), wxDefaultPosition, wxDefaultSize, 0 );
	m_staticText11->Wrap( -1 );
	gSizer11->Add( m_staticText11, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxALL, 5 );

	m_slider3 = new wxSlider( m_3dview, ID_YMOVESENSI, 10, 0, 100, wxDefaultPosition, wxSize( 100,-1 ), wxSL_HORIZONTAL );
	gSizer11->Add( m_slider3, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxALL|wxFIXED_MINSIZE, 5 );

	m_forMoveSensiNum = new wxStaticText( m_3dview, YMOVESENSI, wxT("10"), wxDefaultPosition, wxDefaultSize, 0 );
	m_forMoveSensiNum->Wrap( -1 );
	gSizer11->Add( m_forMoveSensiNum, 0, wxALL, 5 );

	m_staticText21 = new wxStaticText( m_3dview, wxID_ANY, wxT("Latéral"), wxDefaultPosition, wxDefaultSize, 0 );
	m_staticText21->Wrap( -1 );
	gSizer11->Add( m_staticText21, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxALL, 5 );

	m_slider4 = new wxSlider( m_3dview, ID_XMOVESENSI, 10, 0, 100, wxDefaultPosition, wxSize( 100,-1 ), wxSL_HORIZONTAL );
	gSizer11->Add( m_slider4, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_LEFT|wxALL|wxFIXED_MINSIZE, 5 );

	m_horMoveSensiNum = new wxStaticText( m_3dview, XMOVESENSI, wxT("10"), wxDefaultPosition, wxDefaultSize, 0 );
	m_horMoveSensiNum->Wrap( -1 );
	gSizer11->Add( m_horMoveSensiNum, 0, wxALL, 5 );

	m_staticText111 = new wxStaticText( m_3dview, wxID_ANY, wxT("Vertical"), wxDefaultPosition, wxDefaultSize, 0 );
	m_staticText111->Wrap( -1 );
	gSizer11->Add( m_staticText111, 0, wxALIGN_RIGHT|wxALL, 5 );

	m_slider31 = new wxSlider( m_3dview, ID_UPMOVESENSI, 10, 0, 100, wxDefaultPosition, wxSize( 100,-1 ), wxSL_HORIZONTAL );
	gSizer11->Add( m_slider31, 0, wxALL, 5 );

	m_upMoveSensiNum = new wxStaticText( m_3dview, YMOVESENSI, wxT("10"), wxDefaultPosition, wxDefaultSize, 0 );
	m_upMoveSensiNum->Wrap( -1 );
	gSizer11->Add( m_upMoveSensiNum, 0, wxALL, 5 );

	sbSizer11->Add( gSizer11, 0, wxALIGN_CENTER, 5 );

	bSizer7->Add( sbSizer11, 1, wxALIGN_CENTER_VERTICAL, 5 );

	bSizer2->Add( bSizer7, 1, wxEXPAND, 5 );

	wxBoxSizer* bSizer6;
	bSizer6 = new wxBoxSizer( wxHORIZONTAL );

	m_staticText3 = new wxStaticText( m_3dview, wxID_ANY, wxT("Arrière-plan"), wxDefaultPosition, wxDefaultSize, 0 );
	m_staticText3->Wrap( -1 );
	bSizer6->Add( m_staticText3, 0, wxALL, 5 );

	m_view3dBackground = new wxColourPickerCtrl( m_3dview, wxID_ANY, wxSystemSettings::GetColour( wxSYS_COLOUR_3DDKSHADOW ), wxDefaultPosition, wxDefaultSize, wxCLRP_DEFAULT_STYLE );
	bSizer6->Add( m_view3dBackground, 0, wxALL, 5 );

	bSizer2->Add( bSizer6, 1, wxEXPAND, 5 );

	m_3dview->SetSizer( bSizer2 );
	m_3dview->Layout();
	bSizer2->Fit( m_3dview );
	m_notebook->AddPage( m_3dview, wxT("Vue 3D"), true );

	bSizer1->Add( m_notebook, 1, wxALL|wxEXPAND, 5 );

	m_button1 = new wxButton( this, wxID_OK, wxT("Fermer"), wxDefaultPosition, wxDefaultSize, 0 );
	bSizer1->Add( m_button1, 0, wxALIGN_CENTER|wxALL, 5 );

	this->SetSizer( bSizer1 );
	this->Layout();
}

ConfWindowBase::~ConfWindowBase()
{
}
